51 research outputs found

    Generating and auto-tuning parallel stencil codes

    Get PDF
    In this thesis, we present a software framework, Patus, which generates high performance stencil codes for different types of hardware platforms, including current multicore CPU and graphics processing unit architectures. The ultimate goals of the framework are productivity, portability (of both the code and performance), and achieving a high performance on the target platform. A stencil computation updates every grid point in a structured grid based on the values of its neighboring points. This class of computations occurs frequently in scientific and general purpose computing (e.g., in partial differential equation solvers or in image processing), justifying the focus on this kind of computation. The proposed key ingredients to achieve the goals of productivity, portability, and performance are domain specific languages (DSLs) and the auto-tuning methodology. The Patus stencil specification DSL allows the programmer to express a stencil computation in a concise way independently of hardware architecture-specific details. Thus, it increases the programmer productivity by disburdening her or him of low level programming model issues and of manually applying hardware platform-specific code optimization techniques. The use of domain specific languages also implies code reusability: once implemented, the same stencil specification can be reused on different hardware platforms, i.e., the specification code is portable across hardware architectures. Constructing the language to be geared towards a special purpose makes it amenable to more aggressive optimizations and therefore to potentially higher performance. Auto-tuning provides performance and performance portability by automated adaptation of implementation-specific parameters to the characteristics of the hardware on which the code will run. By automating the process of parameter tuning — which essentially amounts to solving an integer programming problem in which the objective function is the number representing the code's performance as a function of the parameter configuration, — the system can also be used more productively than if the programmer had to fine-tune the code manually. We show performance results for a variety of stencils, for which Patus was used to generate the corresponding implementations. The selection includes stencils taken from two real-world applications: a simulation of the temperature within the human body during hyperthermia cancer treatment and a seismic application. These examples demonstrate the framework's flexibility and ability to produce high performance code

    Deletion of the SELENOP gene leads to CNS atrophy with cerebellar ataxia in dogs.

    Get PDF
    We investigated a hereditary cerebellar ataxia in Belgian Shepherd dogs. Affected dogs developed uncoordinated movements and intention tremor at two weeks of age. The severity of clinical signs was highly variable. Histopathology demonstrated atrophy of the CNS, particularly in the cerebellum. Combined linkage and homozygosity mapping in a family with four affected puppies delineated a 52 Mb critical interval. The comparison of whole genome sequence data of one affected dog to 735 control genomes revealed a private homozygous structural variant in the critical interval, chr4:66,946,539_66,963,863del17,325. This deletion includes the entire protein coding sequence of SELENOP and is predicted to result in complete absence of the encoded selenoprotein P required for selenium transport into the CNS. Genotypes at the deletion showed the expected co-segregation with the phenotype in the investigated family. Total selenium levels in the blood of homozygous mutant puppies of the investigated litter were reduced to about 30% of the value of a homozygous wildtype littermate. Genotyping >600 Belgian Shepherd dogs revealed an additional homozygous mutant dog. This dog also suffered from pronounced ataxia, but reached an age of 10 years. Selenop-/- knock-out mice were reported to develop ataxia, but their histopathological changes were less severe than in the investigated dogs. Our results demonstrate that deletion of the SELENOP gene in dogs cause a defect in selenium transport associated with CNS atrophy and cerebellar ataxia (CACA). The affected dogs represent a valuable spontaneous animal model to gain further insights into the pathophysiological consequences of CNS selenium deficiency

    RALGAPA1 Deletion in Belgian Shepherd Dogs with Cerebellar Ataxia.

    Get PDF
    Several genetically distinct forms of cerebellar ataxia exist in Belgian shepherd dogs. We investigated a litter in which two puppies developed cerebellar ataxia. The clinical signs stabilized at around six weeks of age, but remained visible into adulthood. Combined linkage and homozygosity mapping delineated a 5.5 Mb critical interval. The comparison of whole-genome sequence data of one affected dog to 929 control genomes revealed a private homozygous ~4.8 kb deletion in the critical interval, Chr8:14,468,376_14,473,136del4761. The deletion comprises exon 35 of the RALGAPA1 gene, XM_038544497.1:c.6080-2893_6944+1003del. It is predicted to introduce a premature stop codon into the transcript, truncating ~23% of the wild-type open reading frame of the encoded Ral GTPase-activating protein catalytic subunit α 1, XP_038400425.1:(p.Val2027Glnfs*7). Genotypes at the deletion showed the expected co-segregation with the phenotype in the family. Genotyping additional ataxic Belgian shepherd dogs revealed three additional homozygous mutant dogs from a single litter, which had been euthanized at five weeks of age due to their severe clinical phenotype. Histopathology revealed cytoplasmic accumulation of granular material within cerebellar Purkinje cells. Genotyping a cohort of almost 900 Belgian shepherd dogs showed the expected genotype-phenotype association and a carrier frequency of 5% in the population. Human patients with loss-of-function variants in RALGAPA1 develop psychomotor disability and early-onset epilepsy. The available clinical and histopathological data, together with current knowledge about RALGAPA1 variants and their functional impact in other species, suggest the RALGAPA1 deletion is the likely causative defect for the observed phenotype in the affected dogs

    Breaking tolerance to the natural human liver autoantigen cytochrome P450 2D6 by virus infection

    Get PDF
    Autoimmune liver diseases, such as autoimmune hepatitis (AIH) and primary biliary cirrhosis, often have severe consequences for the patient. Because of a lack of appropriate animal models, not much is known about their potential viral etiology. Infection by liver-tropic viruses is one possibility for the breakdown of self-tolerance. Therefore, we infected mice with adenovirus Ad5 expressing human cytochrome P450 2D6 (Ad-2D6). Ad-2D6–infected mice developed persistent autoimmune liver disease, apparent by cellular infiltration, hepatic fibrosis, “fused” liver lobules, and necrosis. Similar to type 2 AIH patients, Ad-2D6–infected mice generated type 1 liver kidney microsomal–like antibodies recognizing the immunodominant epitope WDPAQPPRD of cytochrome P450 2D6 (CYP2D6). Interestingly, Ad-2D6–infected wild-type FVB/N mice displayed exacerbated liver damage when compared with transgenic mice expressing the identical human CYP2D6 protein in the liver, indicating the presence of a stronger immunological tolerance in CYP2D6 mice. We demonstrate for the first time that infection with a virus expressing a natural human autoantigen breaks tolerance, resulting in a chronic form of severe, autoimmune liver damage. Our novel model system should be instrumental for studying mechanisms involved in the initiation, propagation, and precipitation of virus-induced autoimmune liver diseases

    Board examination for anatomical pathology in Switzerland: two intense days to verify professional competence

    Get PDF
    About 15years ago, the Swiss Society of Pathology has developed and implemented a board examination in anatomical pathology. We describe herein the contents covered by this 2-day exam (autopsy pathology, cytology, histopathology, molecular pathology, and basic knowledge about mechanisms of disease) and its exact modalities, sketch a brief history of the exam, and finish with a concise discussion about the possible objectives and putative benefits weighed against the hardship that it imposes on the candidate

    Myoglobin‐mediated lipid shuttling increases adrenergic activation of brown and white adipocyte metabolism and is as a marker of thermogenic adipocytes in humans

    Full text link
    Background: Recruitment and activation of brown adipose tissue (BAT) results in increased energy expenditure (EE) via thermogenesis and represents an intriguing therapeutic approach to combat obesity and treat associated diseases. Thermogenesis requires an increased and efficient supply of energy substrates and oxygen to the BAT. The hemoprotein myoglobin (MB) is primarily expressed in heart and skeletal muscle fibres, where it facilitates oxygen storage and flux to the mitochondria during exercise. In the last years, further contributions of MB have been assigned to the scavenging of reactive oxygen species (ROS), the regulation of cellular nitric oxide (NO) levels and also lipid binding. There is a substantial expression of MB in BAT, which is induced during brown adipocyte differentiation and BAT activation. This suggests MB as a previously unrecognized player in BAT contributing to thermogenesis. Methods and results: This study analyzed the consequences of MB expression in BAT on mitochondrial function and thermogenesis in vitro and in vivo. Using MB overexpressing, knockdown or knockout adipocytes, we show that expression levels of MB control brown adipocyte mitochondrial respiratory capacity and acute response to adrenergic stimulation, signalling and lipolysis. Overexpression in white adipocytes also increases their metabolic activity. Mutation of lipid interacting residues in MB abolished these beneficial effects of MB. In vivo, whole-body MB knockout resulted in impaired thermoregulation and cold- as well as drug-induced BAT activation in mice. In humans, MB is differentially expressed in subcutaneous (SC) and visceral (VIS) adipose tissue (AT) depots, differentially regulated by the state of obesity and higher expressed in AT samples that exhibit higher thermogenic potential. Conclusions: These data demonstrate for the first time a functional relevance of MBs lipid binding properties and establish MB as an important regulatory element of thermogenic capacity in brown and likely beige adipocytes. Keywords: energy expenditure; hemoprotein; metabolism; obesity; oxphos; uncoupling protein

    Lagrangian Neural Style Transfer for Fluids

    Full text link
    Artistically controlling the shape, motion and appearance of fluid simulations pose major challenges in visual effects production. In this paper, we present a neural style transfer approach from images to 3D fluids formulated in a Lagrangian viewpoint. Using particles for style transfer has unique benefits compared to grid-based techniques. Attributes are stored on the particles and hence are trivially transported by the particle motion. This intrinsically ensures temporal consistency of the optimized stylized structure and notably improves the resulting quality. Simultaneously, the expensive, recursive alignment of stylization velocity fields of grid approaches is unnecessary, reducing the computation time to less than an hour and rendering neural flow stylization practical in production settings. Moreover, the Lagrangian representation improves artistic control as it allows for multi-fluid stylization and consistent color transfer from images, and the generality of the method enables stylization of smoke and liquids likewise.Comment: ACM Transaction on Graphics (SIGGRAPH 2020), additional materials: http://www.byungsoo.me/project/lnst/index.htm

    Phenome-wide association analysis of LDL-cholesterol lowering genetic variants in PCSK9

    Get PDF
    Abstract: Background: We characterised the phenotypic consequence of genetic variation at the PCSK9 locus and compared findings with recent trials of pharmacological inhibitors of PCSK9. Methods: Published and individual participant level data (300,000+ participants) were combined to construct a weighted PCSK9 gene-centric score (GS). Seventeen randomized placebo controlled PCSK9 inhibitor trials were included, providing data on 79,578 participants. Results were scaled to a one mmol/L lower LDL-C concentration. Results: The PCSK9 GS (comprising 4 SNPs) associations with plasma lipid and apolipoprotein levels were consistent in direction with treatment effects. The GS odds ratio (OR) for myocardial infarction (MI) was 0.53 (95% CI 0.42; 0.68), compared to a PCSK9 inhibitor effect of 0.90 (95% CI 0.86; 0.93). For ischemic stroke ORs were 0.84 (95% CI 0.57; 1.22) for the GS, compared to 0.85 (95% CI 0.78; 0.93) in the drug trials. ORs with type 2 diabetes mellitus (T2DM) were 1.29 (95% CI 1.11; 1.50) for the GS, as compared to 1.00 (95% CI 0.96; 1.04) for incident T2DM in PCSK9 inhibitor trials. No genetic associations were observed for cancer, heart failure, atrial fibrillation, chronic obstructive pulmonary disease, or Alzheimer’s disease – outcomes for which large-scale trial data were unavailable. Conclusions: Genetic variation at the PCSK9 locus recapitulates the effects of therapeutic inhibition of PCSK9 on major blood lipid fractions and MI. While indicating an increased risk of T2DM, no other possible safety concerns were shown; although precision was moderate
    corecore